home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / com / othernet / fidonet / aval_377 / _english.txt / avalonbg.eng < prev    next >
Text File  |  1994-06-15  |  22KB  |  451 lines

  1. ==========================================================================
  2. AVALON V3.6x                                      Last Change: 21 Mar 1994
  3. ==========================================================================
  4.                      Beginner's Installation Guide
  5.                       by Florian Diete, 21 Mar 94
  6. ==========================================================================
  7.  
  8. Hello!
  9.  
  10. You've  asked  for  it  -  here it is! The Beginner's Guide in English. As
  11. English  isn't  my  native  tongue, I apologize for any mistakes and wrong
  12. expressions or false word placement - corrections are very welcome!
  13.  
  14. After  having  criticized  Stephan's  manual for not being easy to use for
  15. novices  to  FidoNet  (or  Fido-technology nets), Stephan immediately sug-
  16. gested  that  I write a beginner's guide. (You're the one who will have to
  17. suffer from this. ;-)
  18.  
  19. This  guide  will only describe the steps that are necessary to get things
  20. going with Avalon. The more "advanced" features of Avalon are explained in
  21. detail  in  Stephan's manual, they are not the main topic of this text. If
  22. you're  a  node  trying  to  install  Avalon  for your sysop-point, you'll
  23. probably  be  better  off  reading Stephan's manual, as you should already
  24. have the basic knowledge.
  25. This  guide  will  help you set up a test installation of Avalon, although
  26. when  you  want to use Avalon permanently, you'll soon wish to expand that
  27. installation. This guide does _not_ replace Stephan's manual, but offers a
  28. comprehensive introduction for the uninitiated.
  29.  
  30. In  giving examples, I can obviously only mention programs I've used in my
  31. own  point  installation.  This  should  not be a problem, however, as the
  32. programs  are  usually quite similar and serve basically the same purpose.
  33. As you are about to test Avalon, I'll assume you don't have a key. ;-)
  34.  
  35. Enough of the introductory words...
  36.  
  37.  
  38. What is Avalon anyway?
  39. ======================
  40.  
  41. Avalon  is  a GEM-shell for points in FidoNet or compatible nets. To start
  42. off with Avalon replaces (and simplifies) actions that you would otherwise
  43. have  to  initiate  "by  hand" or via a shellscript on the desktop or in a
  44. multi-purpose  shell.  Later  it  allows  more  complex applications to be
  45. added, which are difficult or impossible to realize with shellscripts (see
  46. Stephan's manual for details).
  47.  
  48. In  my  installation,  Avalon allows me to have an automized, i.e. (almost
  49. [because  of  Semper,  see  below]) completely unattended poll session. In
  50. addition,  it  provides the ability to start many Fido-related (and other)
  51. programs  without having to return to the desktop. With the internal batch
  52. interpreter  you can easily write useful applications, as this interpreter
  53. was developed specifically for an email environment.
  54.  
  55.  
  56. What do I need from the Avalon archive?
  57. =======================================
  58.  
  59. Only  AVALON.PRG.  The  other  programs are useful utilities in connection
  60. with Avalon and email, but they are not necessary for using this shell. Of
  61. course,  you  should  have  the manual and the texts in the SPECIAL folder
  62. handy, in case a problem arises.
  63.  
  64.  
  65. What do I need apart from Avalon?
  66. =================================
  67.  
  68. For  a point installation you will need a mailer (e.g. Binkley or Semper),
  69. an  exporter (e.g. ECU or JetMail), an importer (e.g. Llegada or - again -
  70. JetMail) and a message editor (e.g. LED).
  71.  
  72. If  you  haven't  done  it yet, you should first install that software and
  73. make  sure  it  runs  safely. It's no use trying to automize a poll if you
  74. don't know what's happening!
  75.  
  76. If  you  happen to use "The Box": I have never seen this program and as it
  77. is  no longer supported by Avalon anyway, I will only refer to Binkley and
  78. Semper.
  79.  
  80.  
  81. Where does Avalon belong?
  82. =========================
  83.  
  84. I  copied  Avalon  to  the  same folder that my other Fido software is in,
  85. namely  Binkley  respectively  Semper.  On  my  hard  disk, this is called
  86. "E:\BIN\POINT\".  This  will  minimize  problems,  e.g.  if  some software
  87. expects some configuration files etc. in the same folder.
  88.  
  89.  
  90. What do I need to know before configuring Avalon?
  91. =================================================
  92.  
  93. Make a note of the parameters for the programs mentioned above. Naturally,
  94. you  should  also  be  able  to  find  those  programs  and  the  paths to
  95. BINKLEY.CFG  resp.  Semper's  CONFIG.DAT and AREAS.BBS with the aid of the
  96. file selector box. ;-)
  97.  
  98.  
  99. Can Avalon destroy anything?
  100. =============================
  101.  
  102. Yes  and no. If you're using Binkley, Avalon will copy one of max. six own
  103. Binkley  configuration  files  onto BINKLEY.CFG when starting, overwriting
  104. any  alterations  made in BINKLEY.CFG. Just to be on the safe side, _copy_
  105. BINKLEY.CFG  to  BINKLEY.OLD  (Avalon  still  needs  BINKLEY.CFG!).  After
  106. starting  to use Avalon, any changes should me made to BINKLEY.0 (or later
  107. on  to .1 to .5). However, if Avalon does not find any of it's own Binkley
  108. CFG's, it will copy BINKLEY.CFG to BINKLEY.0 in the AVALON folder.
  109.  
  110. When  using Semper, none of these measures are necessary, as Semper cannot
  111. yet  read  ASCII  configuration  files.  However, you should make the file
  112. CONFIG.DAT, an ASCII copy of CONFIG.SYS, available to Avalon. (This can be
  113. achieved  by  ticking "Write ASCII config" in Semper's "Config/Options..."
  114. menu and saving your Semper config via "Config/Save" afterwards.)
  115.  
  116.  
  117. What does Avalon do on startup?
  118. ===============================
  119.  
  120. Avalon  creates  (after  informing  you  about it) a folder AVALON for all
  121. Avalon's system files.
  122.  
  123. It  then  tries to read BINKLEY.CFG or CONFIG.DAT. If it can't find any of
  124. these  files,  a  dialog box appears asking you which mailer you intend to
  125. use  (at  this  time, only Semper and Binkley are supported). After making
  126. your  choice,  you  can  then  select  your appropriate configuration file
  127. (BINKLEY.CFG  for  Binkley,  CONFIG.DAT for Semper) with the file selector
  128. box.
  129.  
  130. When  it  finds  BINKLEY.CFG,  a  copy of this file will be written to the
  131. Avalon folder under the name of BINKLEY.0. This action will be reversed at
  132. any future start of Avalon.
  133.  
  134. Avalon  also  searches  for it's own configuration file AVALON.CFG. Avalon
  135. doesn't  mind  not  finding this (but after a while you might, as you will
  136. have to set all the paths again... ;-).
  137.  
  138.  
  139. How can I configure Avalon?
  140. ===========================
  141.  
  142. There's really only one way, which is also the simplest: start Avalon, set
  143. it  up  and  save  that  setup. AVALON.CFG is in ASCII format, but undocu-
  144. mented.  Stephan  warns  you  explicitely  in  his  manual not to make any
  145. changes to that file.
  146.  
  147. Now that you've got some idea of what you are letting yourself in for, and
  148. Avalon  and  Binkley (especially BINKLEY.CFG) resp. Semper are in the same
  149. folder, it is time to start Avalon...
  150.  
  151. You  will  find  many  of the switches and some additional features in the
  152. menus,  but  this  you  can  find  out  for yourself, so let's get down to
  153. business:
  154.  
  155.  
  156. Firstly,  a  paragraph  only  for Semper users: you can save yourself some
  157. work,  if  you've  already set Semper up with regard to Importer, Exporter
  158. etc.  Click  on  "Special"  and  enter  the  path  to  Semper's CONFIG.DAT
  159. (double-click  on  the appropriate line to call up the file selector box).
  160. The  other settings will be explained later in this document. Now click on
  161. "OK" to leave this window and save your settings by selecting "Save".
  162.  
  163.  
  164. Below  the  "Programs"  headline,  there are three blocks of switches: the
  165. left  one  is reserved for the Fido programs you'll be using for the poll,
  166. the  middle  one for different utility programs of your own choice (e.g. a
  167. statistics program like JetStat) and the right one to start a program with
  168. the  corresponding extension. The two blocks on the left are still in gray
  169. writing  (except  with  some Semper users ;-), as Avalon does not yet know
  170. about these programs. Let's start with the left block:
  171.  
  172.  
  173. By  clicking  on the "Find 1" button or choosing "Config/Find 1 (Program)"
  174. in the menus or by using the key combination Alt-F (I will not mention all
  175. such  alternatives  from  now  on!)  a  window "Install programs" appears.
  176. General  handling  tips:  by double-clicking on e.g. "Import:" or the line
  177. behind  it,  the  file  selector  box  appears and you can now choose your
  178. program.  You can type in the necessary parameters for this program on the
  179. "Cmd:"  line underneath. The "Redirect" boxes allow you to redirect output
  180. from  TOS  or  TTP programs into a window rather than onto the TOS screen.
  181. Some information on the individual programs:
  182.  
  183. "Import:"  is the program responsible for having the mail bundles from the
  184. inbound  directory   unpacked  and tossing the messages into the different
  185. areas.  I  used to use Llegada for this (with ECU.CFG [incl. full path for
  186. safety]  as  parameter)  but  now  use  JetMail  (with parameter "import")
  187. instead. Redirecting the output to a window seemed sensible to me.
  188.  
  189. "Export:" is the program responsible for exporting your newly written msgs
  190. from  the  areas  and  for  having  them packed and placed in the outbound
  191. directory  for  the mailer. Some programs simultaneously delete the oldest
  192. messages in the areas according to specified time or count limits. ECU was
  193. my  first  Exporter  (parameter  ECU.CFG  [with  full  path]), today I use
  194. JetMail  (with parameters "scan bundle pack"). Obviously, I'd redirect the
  195. output here, too.
  196.  
  197. "Cruncher:"  is  used  for  deleting messages in the areas. With ECU, this
  198. entry  stayed  empty,  as ECU automatically crunched the areas when expor-
  199. ting,  as  mentioned  above.  JetMail gets called up using "crunch" as the
  200. parameter.  (This  feature I could have added to the "Export:" parameters,
  201. but I personally preferred it this way.) Redirect is activated.
  202.  
  203. "Scanner:"  should  actually  pick your newly written mail from the areas,
  204. but I already achieved this by specifying "scan" for JetMail at "Export:".
  205. Nevertheless,  it didn't hurt to pick JetMail again (with "scan" only). As
  206. far as I remember, it wasn't possible to separate the different actions in
  207. ECU, so this entry was left empty at the time. Redirect is on.
  208.  
  209. "Msg-Ed:"  is the program for reading and editing your messages. I use LED
  210. without  any  command  line  parameter. As this is a GEM program, Redirect
  211. stays off.
  212.  
  213. "Txt-Ed:"  is  a  text  editor  of  your  own  choice. This is not usually
  214. necessary  for email purposes, but it is comfortable to have it selectable
  215. with a single click of the mouse for editing configuration files and such.
  216. I use Tempus without parameters or redirecting.
  217.  
  218. "Mailer:"  is  the  heart  of  your point installation, usually Binkley or
  219. Semper.  If  you're  using  Binkley,  you  may  find  it  useful  to enter
  220. "unattended" as a parameter, so that Binkley is started in mailer mode. As
  221. Binkley is a TOS program, you can activate "Redirect"; you should leave it
  222. switched off for Semper, however.
  223.  
  224. "Terminal:"  is  not  all  that  interesting any more for a point. Enter a
  225. terminal  program  of your choice, e.g. Binkley, Rufus or CoNnect (without
  226. parameters). Remember "Redirect" has no effect with GEM programs.
  227.  
  228. Then there are two more entries that are not necessary for email purposes,
  229. but I'll mention them for the sake of completeness...:
  230.  
  231. "Viewer:"  enter  your  favourite  file  viewer program here, e.g. Guck or
  232. 1stView.
  233.  
  234. "AreaEditor:"  if you don't want to use Avalon's internal area editor, you
  235. can enter an alternative program here.
  236.  
  237. Now  confirm  your  entries  and  their correctness with "OK" and click on
  238. "Save", just to be on the safe side...
  239.  
  240.  
  241. Your "vital" programs in the left "Programs" block should now be displayed
  242. in  black.  I  now  leave  it to you to enter your favourite utilities via
  243. "Find  2",  as they shouldn't be necessary for a poll session. In contrast
  244. to "Find 1" you can change the name of the buttons in Avalon's main dialog
  245. box  (e.g. "JetStat" instead of "Utility 1"). Please do not forget to save
  246. your config again afterwards.
  247.  
  248.  
  249. There are just a few more settings to enter:
  250.  
  251. Please  click  on  "Special".  The  following three (!) paths need only be
  252. entered,  if  the  files are NOT in the same folder as the Avalon program.
  253. (It won't hurt to enter them if they are, though.)
  254.  
  255. "AREAS.BBS:"  enter  the (relative or absolute) path to this file here. My
  256. entry shows "E:\BIN\POINT\". (Again, a double-click on this line will call
  257. up the file selector box.)
  258.  
  259. "BINKLEY.CFG:"  ditto  for  this  file.  Obviously, this one's for Binkley
  260. users only.
  261.  
  262. "CONFIG.DAT:" ditto for Semper users only.
  263.  
  264. "Netmail:"  this  should  specify  path and filename of your netmail base.
  265. (With  the  file  selector box, if you double-click on one of your netmail
  266. base  files,  Avalon  should  strip  the extension for you.) If this entry
  267. already  appears  to  be  correct, Avalon found BINKLEY.CFG at startup and
  268. copied this path from the corresponding entry.
  269.  
  270. The "Setups" are the names you'd like to give to the buttons corresponding
  271. to  your BINKLEY.? config files. These buttons appear on the right side in
  272. the  main  Avalon  dialog  box. At first, you'll only need BINKLEY.0, your
  273. main setup, which should have been created automatically by now.
  274. If  you  are  a  Semper user, these entries do not apply to you, as Semper
  275. cannot yet interpret ASCII config files.
  276.  
  277. Make your own choice for "Infobox:" - the effect in the main dialog box is
  278. quite obvious.
  279.  
  280. "K/Sent:"  is  of interest once you are using advanced features of Avalon.
  281. Please  refer  to  Stephan's  manual  for  these  features and leave these
  282. switches off for the time being. (Small hint: 'K' stands for "kill" ;-)
  283.  
  284. "Fontsize:" is for adjusting the fontsize used in the windows.
  285.  
  286. In my configuration I set the switches according to the following table:
  287.  
  288.         [x] MsgBaseChecking ("Edit areas")
  289.         [x] Wait for keypress (direct start)
  290.         [x] Redirect output (direct start)
  291.         [x] 4D-Mode (Binkley>=3.0)
  292.         [x] Delay AutoStartPoll
  293.         [ ] Ask for AREAS.BBS/DAREAS.BBS
  294.         [ ] Save dialogpositions
  295.         [x] Big windows (vert.>=672 points)
  296.         [ ] Smart redraw
  297.         [ ] Snap textwindows
  298.         [ ] No Line-A (TOS redirect)
  299.         [ ] Always center textwindows
  300.         [ ] Send 3D-TIC
  301.         [x] Main-Dialogbox
  302.  
  303. If  you're  using  Semper  or  Binkley  3.xx  (and you've entered "IOS" or
  304. "Hold4D"  in BINKLEY.CFG resp. BINKLEY.0) and you're also using IOSmail or
  305. JetMail, you should activate "4D-Mode" to create the more modern 4D-compa-
  306. tible Files.
  307.  
  308. With  "Big windows" the areafix manager and the file requester can display
  309. 20  additional  entries on the screen. If there is not enough room on your
  310. screen, Avalon will ignore this option.
  311.  
  312. "Smart redraw" is only needed, if for some reason your windows are redrawn
  313. twice (sometimes happens with TOS 2.06 and MultiTOS).
  314.  
  315. For  all  non-self-explanatory  switches I recommend you consult Stephan's
  316. manual, although the above settings should normally work fine for you.
  317.  
  318. Confirm  the  completeness  and  correctness of your entries with "OK" and
  319. click on "Save" again to save your changes.
  320.  
  321.  
  322. And now to ... the interesting part:
  323.  
  324. Please  click  on  "Session  Setup". You can now profit from your previous
  325. entries  by  entering  the  programs in the right order with their correct
  326. parameters for e.g. a poll session.
  327.  
  328. Before  you start: you can change the label of your poll session button by
  329. double-clicking  on  those  buttons  _in  this window_ (!). A single click
  330. chooses your poll session.
  331.  
  332. I believe I'd best describe how I configured my poll session to my boss:
  333.  
  334. First,  I  changed  the  label  of  that poll session to my boss's FidoNet
  335. address.
  336.  
  337. Before  I  start exporting my messages, I'd like to call up a program that
  338. has nothing to do with email purposes. A click on "Other" presents me with
  339. a  file  selector  box, from which I choose my program. After that another
  340. pop-up  appears, in which I can enter any parameters that I might need for
  341. that  program.  When  I'm  finished  with that box, the name of my program
  342. appears as the first in a list on the screen. Klicking on this entry again
  343. enables  me  to  either delete this entry ("Kill"), insert another program
  344. before  this  one  ("Insert")  or change the parameters (which I'd confirm
  345. with "OK").
  346. Behind  this entry in the box there are two check boxes beneath "Wait" and
  347. "Redirect"  plus  another  "Error  Level" data field. If "Wait" is ticked,
  348. Avalon  will  wait  for a keypress after executing this program. (If you'd
  349. like  Avalon  to  wait after every program of the session, simply click on
  350. the  "Wait"  button at the bottom left of the screen.) With "Redirect" the
  351. output  of  TOS  and  TTP programs will be redirected into a window again.
  352. Here's  a  word  from  Stephan  himself  regarding the "Error Level" field
  353. (hopefully correctly translated by me):
  354.   [
  355.      In order to use the error levels, the "Loop" mode must be activated
  356.      first. You can enter '0' or '1' for the number of loops
  357.      (mathematicians please ignore the following: '0' has the same effect
  358.      as '1').  At the entry BINKLEY.TTP you could e.g. specify "100". When
  359.      the poll session is being worked through and Binkley is being
  360.      terminated by pressing "F10" (meaning Binkley should exit with an
  361.      error level of 100), the whole session will be terminated, i.e. the
  362.      following programs will not be executed at all.
  363.   ]
  364. Personally,  I did not need this feature yet, so I left all the entries in
  365. this column empty.
  366.  
  367. Now  I'd  like  to  export  my  mail.  To  do this I click on "Export" and
  368. JETMAIL.TTP  (ignoring spaces) appears in the list with an arrow in front;
  369. you'll  see  the  name  of  the  program  that you entered in the "Install
  370. programs"  window.  After  clicking on this entry, I can delete it, change
  371. the  parameter  locally  (i.e. for this call-up only) or globally (as if I
  372. were  in  the  "Install programs" window) or stick to the settings as they
  373. are.  As  I've  already  chosen  to  redirect this program in the "Install
  374. programs" window, no check box appears in that column.
  375.  
  376. Deleting  some  old  messages before new ones come in seems a good idea to
  377. me,  so  I click on "Cruncher". On my system, JETMAIL.TTP appears again in
  378. the  list  of  programs,  but  a  closer  look  reveals that this time the
  379. parameter "crunch" has been set, as one would expect.
  380.  
  381. The  mailer  is  next on my list, so I click on "Mailer" and BT.TTP (resp.
  382. SEMPER.APP)  appears,  again  with  an arrow in front. I'd like to poll my
  383. boss's system, so I change the parameter locally by clicking on BT.TTP (or
  384. SEMPER.APP),  changing  "unattended"  to  "mail"  (resp. "poll 2:2456/95";
  385. unfortunately, it is not yet possible to tell Semper to exit automatically
  386. after a poll) and clicking on "Local". A warning appears, saying that this
  387. program  and  it's  command  line  cannot  be changed globally any more by
  388. simply  changing  the  entry  in the "Find 1" or "Find 2" windows. This is
  389. o.k.,  so  I  confirm  my  choice.  The  arrow  in  front of BT.TTP (resp.
  390. SEMPER.APP)  disappears.  So  it  seems  I  can globally replace or modify
  391. programs with an arrow in front by changing the corresponding entry in the
  392. "Find  1" ("Install programs") or "Find 2" ("Install utilities") window! I
  393. made full use of this feature when changing from ECU/Llegada to JetMail.
  394.  
  395. For  the  next entry I wrote myself a clever little Avalon batch file that
  396. unpacks  my  boss's  filelist and unpacks and applies the DIFF files to my
  397. nodelists  and tells me what it's been doing in a message to my SystemInfo
  398. area.  This  can be inserted by clicking on "Batch" and choosing the batch
  399. file  with  the  file selector box. (Note: this refers to Avalons internal
  400. batch  interpreter  only!) A '+' sign appears next to the name of my batch
  401. file.
  402.  
  403. I  still  need  to  import my new mail. Clicking on "Import" is all that's
  404. needed  to  display  JETMAIL.TTP  once again, the parameter is "import" as
  405. expected.
  406.  
  407. Finally,  I'd  like  to  read  my new mail right away, so I'll make Avalon
  408. start  my  mail  editor:  clicking  on  "Msg-Ed" has the desired effect of
  409. placing LED.PRG at the end of my list.
  410.  
  411.  
  412. I  do  not wish to discuss the "Options:" now, Stephan's manual takes care
  413. of  that. "Del one" deletes one entry from the bottom of the list and "Del
  414. all" deletes all entries.
  415.  
  416. As  mentioned  above,  the  setups  correspond  to the different BINKLEY.?
  417. configuration  files.  For  now, you should only use the first one, origi-
  418. nally  labeled  "Main Setup", as you only have BINKLEY.0 right now anyway,
  419. haven't you?
  420.  
  421.  
  422. I  have  defined  a second session for myself, which doesn't pol anywhere:
  423. _usually_  I  want  to  start my message editor right away, after starting
  424. Avalon.  So I simply choose a convenient session and enter LED as the only
  425. program.  A  click  on  "AutoStart" starts this session automatically when
  426. Avalon has started. Because I also set the switch "Delay AutoStartPoll" in
  427. the  "Special"  window, I have a few seconds after Avalon's start to abort
  428. the auto start of that session, in case I do _not_ wish to run the message
  429. editor.
  430.  
  431.  
  432. Now  you  should  be  capable of polling your boss's system for your mail.
  433. File requests are possible via NetMail, although it pays to read Stephan's
  434. manual  for  much  more  convenient  methods. The same applies to the file
  435. hatch  feature.  The various options in "Filemanager" can often be handled
  436. intuitively.  The last entry calls your specified file viewer. Do not edit
  437. your  areas,  unless  you  know  what you're doing! (If you can't restrain
  438. yourself: make a backup of the file first!)
  439.  
  440.  
  441. Have fun!
  442.  
  443. Ciao,
  444.  
  445. Florian.
  446.  
  447.  
  448. [I'd like to say thank you very much to Andrew Middleton, a friend of mine
  449. who  spent some hours of his time eliminating the big mistakes I made, but
  450. leaving some small ones in so you'll believe I wrote this... ;-) F.D.]
  451.